lace lizard (hydrosaurus giganteus) - German English Dictionary